having a needle - Turco Inglés Diccionario